home *** CD-ROM | disk | FTP | other *** search
- * Xpicw.INC
-
- STACKSIZE equ 4096
-
-
- .offset 0
-
- .even
- tini_usp: * スタック保存用
- .ds.l 1
- slash_flag: * 環境変数 SLASH=/ なら
- .ds.b 1 * =$ff
-
- .even
- virtual_gvram: * 仮想グラフィックVRAM
- .ds.l 1 * ( 512 KBytes ) のアドレス
- wl_ptr:
- .ds.l 1
- wl_entry:
- .ds.l 1
- clear_wl_ptr:
- .ds.l 1
- clear_wl_entry:
- .ds.l 1
- speed:
- .ds.l 1 * 実際にワイプする速度
- clear_speed:
- .ds.l 1 * 実際にクリアする速度
- S_option_speed:
- .ds.l 1 * -S[num] で指定した速度
- D_option_speed:
- .ds.l 1 * -D[num] で指定した速度
- pos_x:
- .ds.w 1 * -L[num],[num] で指定したX座標
- pos_y:
- .ds.w 1 * -L[num],[num] で指定したY座標
- F_option_mode:
- .ds.b 1 * -F[num] で指定したモード( =0:横長 =$ff:スクエア )
-
- pic_fname:
- .ds.b 92
- wl_fname:
- .ds.b 92
- clear_wl_fname:
- .ds.b 92
- indirect_fname:
- .ds.b 92
- C_option_flag:
- .ds.b 1 * -C
- C_option_flag2:
- .ds.b 1 * -C オプションが実行されたか
- L_option_flag:
- .ds.b 1 * -M
- M_option_flag:
- .ds.b 1 * -M
- K_option_flag:
- .ds.b 1 * -K
- Y_option_flag:
- .ds.b 1 * -Y
- CR_option_flag:
- .ds.b 1 * -CR
- WR_option_flag:
- .ds.b 1 * -WR
- N_option_flag:
- .ds.b 1 * -N
- A_option_flag:
- .ds.b 1 * -A
- F_option_flag:
- .ds.b 1 * -F
-
- square_flag:
- .ds.b 1 * =$00 : 横長PIC / =$ff : スクエアPIC
- crlf_flag:
- .ds.b 1
- file_type:
- .ds.b 1 * =$00 : PIC / =$01 : GL3
-
- init_screen_1st_flag:
- .ds.b 1 * =$00 : 初期化の必要無し
- wildcard_flag:
- .ds.b 1 * =$ff : ワイルドカード実行中
-
- .even
- files_buf:
- .ds.b 54 * DOS _FILES 用バッファ(.PIC ファイル検索用)
- nameck_buf:
- .ds.b 92 * DOS _NAMECK 用バッファ(.PIC ファイル検索用)
-
- old_csrswitch:
- .ds.b 1
-
- .even
- ind_ptr:
- .ds.l 1 * ベタ読みした .ind ファイルのアドレス
-
- .even
- time0:
- .ds.l 1
- time1:
- .ds.l 1
- time_1st:
- .ds.l 1 * 起動時の時間(単位 1/100 秒)
-
- **** **** 以下は ZMUSIC 映像同期モード関係
- zm_track:
- .ds.w 1 * 取得するトラック
- zm_track_work:
- .ds.l 1 * 指定トラックのワークの入ったアドレス
- zm_counter:
- .ds.l 1 * カウンターがこの値を越えた時表示開始
-
- **** ****
-
- .align 4
- WORKSIZE: * ワークの終了
-